excavated hole - English Synonyms Dictionary